home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet internetowy / Klienci P2P / Multi / Shareaza 2.2.3.0 / Shareaza_2.2.3.0.exe / {app} / Schemas / book.xsd < prev    next >
Extensible Markup Language  |  2006-07-23  |  5KB  |  121 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <schema targetNamespace="http://www.limewire.com/schemas/book.xsd" xmlns="http://www.w3.org/2001/XMLSchema">
  4.  
  5.      <mapping>
  6.         <network name="ed2k" value="Doc"/>
  7.     </mapping>
  8.  
  9.   <element name="books">
  10.     <complexType>
  11.       <element name="book" type="bookType" minOccurs="1" maxOccurs="unbounded"/>
  12.     </complexType>
  13.   </element>
  14.   <complexType name="bookType">
  15.     <all>
  16.       <attribute name="title" type="string"/>
  17.       <attribute name="author" type="string"/>
  18.       <attribute name="publisher" type="string"/>
  19.       <attribute name="edition" type="short"/>
  20.       <attribute name="description">
  21.         <simpleType base="string">
  22.           <maxInclusive value="1024"/>
  23.         </simpleType>
  24.       </attribute>
  25.       <attribute name="genre">
  26.         <simpleType base="string">
  27.           <enumeration value="Arts & Photograhy"/>
  28.           <enumeration value="Biographies & Memoirs"/>
  29.           <enumeration value="Business & Investing"/>
  30.           <enumeration value="Calendars"/>
  31.           <enumeration value="Children's Books"/>
  32.           <enumeration value="Comics"/>
  33.           <enumeration value="Computers & Internet"/>
  34.           <enumeration value="Cooking, Food & Wine"/>
  35.           <enumeration value="Entertainment"/>
  36.           <enumeration value="Gay & Lesbian"/>
  37.           <enumeration value="Health & Fitness"/>
  38.           <enumeration value="History"/>
  39.           <enumeration value="Home & Garden"/>
  40.           <enumeration value="Horror"/>
  41.           <enumeration value="Literature & Fiction"/>
  42.           <enumeration value="Mind & Body"/>
  43.           <enumeration value="Mystery & Thrillers"/>
  44.           <enumeration value="Nonfiction"/>
  45.           <enumeration value="Outdoors & Nature"/>
  46.           <enumeration value="Parenting & Families"/>
  47.           <enumeration value="Professional & Technical"/>
  48.           <enumeration value="Reference"/>
  49.           <enumeration value="Religion & Spirituality"/>
  50.           <enumeration value="Romance"/>
  51.           <enumeration value="Science"/>
  52.           <enumeration value="Science Fiction & Fantasy"/>
  53.           <enumeration value="Sheet Music & Scores"/>
  54.           <enumeration value="Sports"/>
  55.           <enumeration value="Teens"/>
  56.           <enumeration value="Travel"/>
  57.         </simpleType>
  58.       </attribute>
  59.       <attribute name="type">
  60.         <simpleType base="string">
  61.           <enumeration value="Book"/>
  62.           <enumeration value="Magazine"/>
  63.           <enumeration value="Article"/>
  64.         </simpleType>
  65.       </attribute>
  66.       <attribute name="format">
  67.         <simpleType base="string">
  68.           <enumeration value="Adobe Reader"/>
  69.           <enumeration value="Compiled HTML Help"/>
  70.           <enumeration value="Image"/>
  71.           <enumeration value="Microsoft Reader"/>
  72.           <enumeration value="PDF"/>
  73.           <enumeration value="Pocket PDF"/>
  74.           <enumeration value="Text"/>
  75.         </simpleType>
  76.       </attribute>  
  77.       <attribute name="subject" type="string"/>
  78.       <attribute name="keywords" type="string"/>
  79.       <attribute name="pages" type="int"/>
  80.       <attribute name="year" type="year"/>
  81.         <attribute name="language">
  82.             <simpleType base="string">
  83.                 <enumeration value="Danish"/>
  84.                 <enumeration value="English"/>
  85.                 <enumeration value="French"/>
  86.                 <enumeration value="German"/>
  87.                 <enumeration value="Italian"/>
  88.                 <enumeration value="Korean"/>
  89.                 <enumeration value="Japanese"/>
  90.                 <enumeration value="Mandarin"/>
  91.                 <enumeration value="Russian"/>
  92.                 <enumeration value="Spanish"/>
  93.             </simpleType>
  94.         </attribute>
  95.       <attribute name="ISBN">
  96.         <simpleType base="int">
  97.           <pattern value="\d{10}"/>
  98.         </simpleType>
  99.       </attribute>
  100.       <attribute name="length" type="decimal"/>
  101.       <attribute name="width" type="decimal"/>
  102.       <attribute name="height" type="decimal"/>
  103.       <attribute name="back">
  104.         <simpleType base="string">
  105.           <enumeration value="Digital"/>
  106.           <enumeration value="Hardback"/>
  107.           <enumeration value="Paperback"/>
  108.         </simpleType>
  109.       </attribute>
  110.       <attribute name="qualitynotes" type="string"/>
  111.       <attribute name="releaseDate" type="string"/>
  112.       <attribute name="distributer" type="string"/>
  113.       <attribute name="distributerLink" type="uriReference"/>
  114.       <attribute name="releasegroup" type="string"/>
  115.       <attribute name="releasegroupLink" type="uriReference"/>
  116.       <attribute name="link" type="uriReference"/>
  117.       <attribute name="SHA1" type="string"/>
  118.     </all>
  119.   </complexType>
  120. </schema>
  121.